Logic Synthesis for Regular Layout using Satisfiability
نویسندگان
چکیده
In this paper, we propose a regular layout geometry called 3×3 lattice. The main difference of this geometry compared to the known 2×2 regular layout geometry is that it allows the cofactors on a level to propagate to three rather than two nodes on the lower level. This gives additional freedom to synthesize compact functional representations. We propose a SAT-based algorithm, which exploits this freedom to synthesize 3×3 lattice representations of completely specified Boolean functions. The experimental results show that the algorithm generates compact layouts in reasonable time.
منابع مشابه
Iterative Symmetry Indices Decomposition for Ternary Logic Synthesis in Three-Dimensional Space
This paper introduces the implementation of the Iterative Symmetry Indices Decomposition (ISID) for the synthesis of ternary threedimensional logic circuits. The synthesis of regular two-dimensional circuits using ISID has been introduced previously, and the synthesis of areaspecific circuits using ISID has been demonstrated. The new method is useful for the synthesis of functions using three-d...
متن کاملLogic Synthesis for Layout Regularity using Decision Diagrams
This paper presents a methodology for logic synthesis of Boolean functions in the form of regular structures that can be mapped into standard cells or programmable devices. Regularity offers an elegant solution to hard problems arising in layout and test generation, at no extra cost or at the cost of increasing the number of gates, which does not always translate into the increase of circuit ar...
متن کاملBoard-level multiterminal net assignment for the partial cross-bar architecture
This paper presents a satisfiability-based method for solving the board-level multiterminal net routing problem in the digital design of clos-folded field-programmable gate array (FPGA) based logic emulation systems. The approach transforms the FPGA board-level routing task into a Boolean equation. Any assignment of input variables that satisfies the equation specifies a valid routing. We use t...
متن کاملPOLARIZED PSEUDO KRONECKER SYMMETRY AND SYNTHESIS OF x LATTICE DIAGRAMS BENJAMIN T DRUCKER CRAIG M FILES MAREK A PERKOWSKI and MALGORZATA CHRZANOWSKA JESKE
Layout driven logic synthesis combines logical and physical design to minimize in terconnect length for speed noise and power critical applications The lattice diagram synthesis approach constructs for combinational functions regular lat tices with only local connections and input buses Lattice diagrams are directly mappable to hardware without additional layout steps This synthesis approach de...
متن کاملSynthesis of Regular Logic Bricks for Robust IC Design
With scaling of CMOS technologies to 65nm and below, IC designs are suffering from decreasing yield, increasing variations, and escalating design and manufacturing costs. Regularity in IC design has been recognized as an effective means to combat variability in nanoscale technologies [1]. One methodology to enforce design regularity that produces RET(Resolution Enhancement Technique)-friendly d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002